Science

James Webb Catches a Glimpse of the Most Distant Star in the Universe